package com.v9.common.core.service;

import com.v9.common.dto.TreeNodeDto;

import java.util.List;

/**
 * 树控件提供器
 * @author lunshi
 */
public interface TreeDataProvider {
    /**
     * 获取编码
     * @return
     */
    String treeTypeCode();

    /**
     * 获取名称
     * @return
     */
    String buildTreeTypeName();

    /**
     * 获取数据
     * @return
     */
    List<TreeNodeDto> buildTreeData();


}
